package com.woniuxy.controller;

import com.woniuxy.service.HealthInfoService;
import com.woniuxy.util.ResponseUtil;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;

/**
 * 健康信息控制器类
 * 提供健康信息查询等操作接口
 */
@RestController
@RequestMapping("/healthInfo")
public class HealthInfoController {
    @Resource
    private HealthInfoService healthInfoService;

    /**
     * 根据居民ID查询健康信息
     * @param residentId 居民ID
     * @return 返回指定居民ID的健康信息的响应结果
     */
    @PostMapping("/queryByResidentId/{id}")
    public ResponseUtil queryByResidentId(@PathVariable("id") Integer residentId) {
        return healthInfoService.queryByResidentId(residentId);
    }
}
